package leetcode.L500;

public class Ex476 {
    public int findComplement(int num) {
        String s = Integer.toBinaryString(num);
        StringBuffer res = new StringBuffer();
        for (int i = 0; i < s.length(); i++) {
            if(s.charAt(i)=='1'){
                res.append('0');
            }else{
                res.append('1');
            }
        }
        return Integer.parseInt(res.toString(),2);
    }
}
